impulse-transmitting relay - Alemán Inglés Diccionario